The base class for representing an entities enumeration.
TObjectEnumerable is the base class for representing an enumeration of entities. TObjectEnumerable supports the IObjectEnumerable<T> interface and implements methods for iterating through the enumeration and access its elements. TObjectEnumerable is the abstract class and should not be used directly. TObjectCollection<T> and TEntityCollection classes which are inherited from TObjectEnumerable, are used as a base to handling entities collections in the code.